.resource-result {
  margin: 20px;
  .result-sort {
    width: 100%;
    .active {
      color: $link-hover-color;
    }
    .wrap {
      border: 1px solid #e4e4e4;
      width: 100%;
      background-color: #f8f8f8;
      color: #666;
      line-height: 36px;
      height: 36px;
    }
    .all {
      float: left;
      padding: 0 18px;
      background: #fff;
      border-right: 1px solid #e4e4e4;
      font-size: 13px;
      font-weight: 400;
      cursor: default;
      height: 34px;
    }
    ul {
      li {
        float: left;
        padding: 0 18px;
        cursor: pointer;
        &.navmenu {
          li {
            clear: both;
          }
        }
      }
    }
  }
  .result-item {
    padding: 25px 0;
    border-bottom: 1px dashed #ddd;
    .title {
      font-size: 16px;
      color: #333;
    }
    .desc {
      font-size: 13px;
      line-height: 20px;
      padding: 10px 0;
      word-break: break-all;
    }
    span {
      margin: 10px;
    }
    i {
      margin-right: 5px
    }
  }
}